a gift for (something)

Translations
талант к (чему-то)
He has a gift for music.
У него есть талант к музыке.
Definitions
A gift for (something) refers to a present or offering that is specifically intended for a particular occasion, purpose, or recipient, often given to express appreciation, love, or goodwill.